<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
<html><head>
<title>drawing_gui_objects</title>
</head><body>
<p>[<a href="mxdoc.htm">mainpage</a>]
[<a href="tags.htm">tags</a>]<br>
<h1>tag: drawing_gui_objects</h1><ul><li>
<a name="const MX_RECT* mx_expose_rect(void)"><code>const MX_RECT* mx_expose_rect(void)</code></a>
<p>
<p>While handling an MX_EXPOSE event we can find out what area of the
screen is being exposed.  
(<a href="../include/depui/corepui.c">../include/depui/corepui.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_corepui.htm">corepui</a>)
<p></li>
<li>
<a name="unsigned mx_exposing(void)"><code>unsigned mx_exposing(void)</code></a>
<p>
<p>This function can only be used while handling an MX_EXPOSE event.  It
determines wether we are actually exposing the object or are just pretending
to expose so that we can find out what portions of the screen are used by the
object.  This function should probably not be used by end users, only by
theme designers.   
(<a href="../include/depui/corepui.c">../include/depui/corepui.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_corepui.htm">corepui</a>)
<p></li>
<li>
<p>MX_EXPOSE events dont get passed to
        the window handler.  Instead they go directly to the object class
        function.  
(<a href="../include/depui/corepui.c">../include/depui/corepui.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_corepui.htm">corepui</a>)
<p></li>
<li>
<a name="void mx_expose_background(const MX_RECT* rect)"><code>void mx_expose_background(const MX_RECT* rect)</code></a>
<p>
<p>This function can be used while handling an MX_EXPOSE event to tell
the drawing code to make sure that underlying objects are drawn first.  This
is necessary when drawing transparent or non-rectangular objects.  This function
is probably only useful for theme designers. 
(<a href="../include/depui/corepui.c">../include/depui/corepui.c</a>)<br>(library <a href="depui.htm">depui</a> : module <a href="depui_corepui.htm">corepui</a>)
<p></li>
</ul><p>Generated by <a href="http://www.deleveld.dds.nl/mxdoc/index.htm">MXDOC</a> 2.2 on Sun Feb  4 15:16:26 2007


</body></html>
